package com.lb.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.lb.entity.TbCinema;
import com.lb.entity.TbMovie;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.sql.Timestamp;
import java.util.Date;

/**
 * \* @author: hasee
 * \* Date: 2024/9/11
 * \* Time: 16:47
 * \* Description:
 * \
 */
public class SaLaVo {
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date showDate;
    private String salaName;

    private BigDecimal moviePrice;

    private Integer saLaId;
    private String languageType;
    @JsonFormat(pattern = "HH:mm:ss", timezone = "GMT+8")
    @DateTimeFormat(pattern = "HH:mm:ss")
    private Timestamp showTime;

    private TbMovie tbMovie;
    private TbCinema tbCinema;

    public Integer getSaLaId() {
        return saLaId;
    }

    public void setSaLaId(Integer saLaId) {
        this.saLaId = saLaId;
    }

    public Date getShowDate() {
        return showDate;
    }

    public void setShowDate(Date showDate) {
        this.showDate = showDate;
    }

    public String getSalaName() {
        return salaName;
    }

    public void setSalaName(String salaName) {
        this.salaName = salaName;
    }

    public BigDecimal getMoviePrice() {
        return moviePrice;
    }

    public void setMoviePrice(BigDecimal moviePrice) {
        this.moviePrice = moviePrice;
    }

    public String getLanguageType() {
        return languageType;
    }

    public void setLanguageType(String languageType) {
        this.languageType = languageType;
    }

    public Timestamp getShowTime() {
        return showTime;
    }

    public void setShowTime(Timestamp showTime) {
        this.showTime = showTime;
    }

    public TbMovie getTbMovie() {
        return tbMovie;
    }

    public void setTbMovie(TbMovie tbMovie) {
        this.tbMovie = tbMovie;
    }

    public TbCinema getTbCinema() {
        return tbCinema;
    }

    public void setTbCinema(TbCinema tbCinema) {
        this.tbCinema = tbCinema;
    }
}